sweltering weather

Translations
une chaleur accablante